package com.itheima.test;

import java.util.Scanner;

public class LoopTest3 {
    public static void main(String[] args) {
        //需求：键盘录入一个正整数x，判断该数是否为一个质数
        //1.键盘录入一个整数x
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个正整数x：");
        int x = sc.nextInt();

        //定义一个变量，表示标记，
        //标记着x是否为一个正数
        //true： 是一个质数
        //false： 不是一个质数
        boolean flag = true;

        //2.判断
        for (int i = 2; i < x; i++) {
            if(x % i == 0){
                flag = false;
                break;
            }
        }

        //只有当这个循环结束了，表示这个范围之内所有的数字都判断完毕了
        //此时才能断定x是一个质数
        if(flag == false){
            System.out.println(x + "不是一个质数");
        }else {
            System.out.println(x + "是一个质数");
        }
    }
}
